import java.util.Timer;
import java.util.TimerTask;

public class Use_Timer {
    public static void main(String[] args) throws InterruptedException {
        Timer timer = new Timer();
        timer.schedule(new TimerTask() { //Timer里内置了前台线程 会阻止线程结束 所以没有执行结束一说
            @Override
            public void run() {
                //指定时间后需要执行的逻辑
                System.out.println("这是我的定时器!hhh");
            }
        },2000);
        timer.schedule(new TimerTask() {
            @Override
            public void run() {
                //指定时间后需要执行的逻辑
                System.out.println("这是我的定时器!");
            }
        },1000);//注意:非函数式接口 不能使用lambda表达式
        System.out.println("hhh");
        Thread.sleep(5000);
        timer.cancel();//结束定时器
    }
}